package com.aliyun.messagemgt.repository.mappers;


import com.aliyun.messagemgt.dto.SmsQuotaDefaultConfig;
import com.aliyun.messagemgt.entities.SmsQuotaDefaultConfigEntity;

/**
 * @author byp
 * @date 2020/7/15
 */
public interface SmsQuotaDefaultConfigMapper {

    /**
     * 保存短信配额默认配置
     * @param config 默认配置
     * @return int
     */
    int insert(SmsQuotaDefaultConfig config);

    /**
     * 更新短信配额默认配置
     * @param config 默认配置
     * @return int
     */
    int update(SmsQuotaDefaultConfig config);

    /**
     * 查询存在的短信消息源
     * @param config 查询条件
     * @return config
     */
    SmsQuotaDefaultConfigEntity queryConfig(SmsQuotaDefaultConfig config);
}
